slit a person's throat - Turc Anglais Dictionnaire